#ifndef __DRV_SPI_H__
#define __DRV_SPI_H__
#include <stm32f4xx.h>
//拉高片选，触发 74HC595 锁存已接收的数据，使其生效并驱动数码管显示，同时结束本次通信，释放对该芯片的控制。
#define NSS_DISABLE GPIO_SetBits(GPIOB, GPIO_Pin_12);
//拉低片选，选中 74HC595，使其进入数据接收状态，允许 SPI 总线上的数据被它接收和暂存，是 SPI 通信开始的 “钥匙”。
#define NSS_ENABLE GPIO_ResetBits(GPIOB, GPIO_Pin_12);
void drv_spi2_init(void);//SPI引脚初始化
void drv_spi2_sendata(uint8_t data);//发送数据
#endif //__DRV_SPI_H__


